package com.wkbb.common.enums;

/**
 * @author lizhichao
 * @date 2019/9/3
 * @description
 */
public enum DepartTypeEnum {

    //组织架构类型（0-学校， 1-学生， 2-教师， 3-家长，4-校友，5-退休教师）

    /**
     * 学校
     */
    SCHOOL(0,"学校"),

    /**
     * 学生
     */
    STUDENT(1,"学生"),

    /**
     * 教师
     */
    TEACHER(2,"教师"),

    /**
     * 家长
     */
    FAMILY(3,"家长"),

    /**
     * 校友
     */
    ALUMNUS(4,"校友"),

    /**
     * 退休老师
     */
    RETIREDTEACHER(5,"退休老师");


    private DepartTypeEnum(Integer value, String desc) {
        this.value = value;
        this.desc = desc;
    }

    private Integer value;

    private String desc;

    public Integer getValue() {
        return this.value;
    }

    public void setValue(Integer value) {
        this.value = value;
    }

    public String getDesc() {
        return this.desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public static String getDesc(Integer value) {
        for (DepartTypeEnum departTypeEnum : DepartTypeEnum.values()) {
            if (departTypeEnum.getValue().intValue()==value) {
                return departTypeEnum.getDesc();
            }
        }
        return null;
    }
}
